About Durden Design & Build Limited (12781018) United Kingdom