About Granby Advisory Ltd (13108822) United Kingdom