About Block Design & Build Limited (10600307) United Kingdom