About Granby Group Ltd (12498937) United Kingdom