About Longmoor Ag Ltd (09888597) United Kingdom