About Vinegar Hill Limited (02278796) United Kingdom