About Stan Whaite Farm Limited (10127220) United Kingdom