About Granby Holdings Limited (10167019) United Kingdom