About Walter Smith (farms) Limited (00337081) United Kingdom