About Cheese & Pickle Ltd (12199289) United Kingdom