About Giles House Limited (02223786) United Kingdom