About Gyles Allen Ltd (04550722) United Kingdom