About Granby Partnership Limited (13044590) United Kingdom