About Longmoor Holdings Ltd (11428461) United Kingdom