About Longmoor Services Limited (12132658) United Kingdom