About Designer Installations Ltd (08930593) United Kingdom