About Longmoor Farm Limited (09344314) United Kingdom