Alcuda Limited
Consumer Report
Your adverts for "up for it "are incredibly offensive and unnecessary "all i find on here are queers" bunch of homophibic cunts... Its companies like Alcuda Limited that should be pulled apart and fined dramatically. ...