About Vinegar Yard Limited (11662445) United Kingdom