About Longmoor Limited (01630660) United Kingdom