About Granby Limited (10428349) United Kingdom