About Stratton Hall Farms (holdings) Limited (07761339) United Kingdom