About Durrant Design & Build Limited (11564212) United Kingdom