About Longmoor Farm Enterprises Limited (02247569) United Kingdom