About Stanley Marshall (farms) Limited (00745876) United Kingdom