About D & I Building Services Limited (02387627) United Kingdom