About Blanford Design & Build Limited (08369101) United Kingdom