About Giles Associates Ltd (13106918) United Kingdom