About School Lane Farm Limited (10275222) United Kingdom