About Granby Chef Limited (10401580) United Kingdom