About Knights Place Farm Land Limited (08327960) United Kingdom