About N16 Design & Build Limited (04695824) United Kingdom