About Southrop Farm (1994) Limited (02888306) United Kingdom