About Giles Bidder Ltd (11951666) United Kingdom