About Garry House Associates Ltd (SC565976) United Kingdom