About Nancy S Farm Limited (12741251) United Kingdom