About Longmoor 1958 Limited (08838794) United Kingdom