About Andrew Hoyle Ltd (09505048) United Kingdom