About Wellington Farm Shop Limited (10745205) United Kingdom