About D & B Installations Limited (07319251) United Kingdom