About Galloping Chef Limited (09101273) United Kingdom