About Granby Street Ltd (11696203) United Kingdom