About Wellington Lodge Farm Limited (08593102) United Kingdom