About A Giles Building Controls Ltd (11531493) United Kingdom