About Longmoor Design & Build Limited (13347475) United Kingdom