About Wychelm Farm Limited (04179089) United Kingdom