About Langmoor Farm Ltd (10596796) United Kingdom