About Granby House (holdings) Limited (12292165) United Kingdom