About Wallaston Farm Limited (11392064) United Kingdom