About D S Installation Services Ltd (12878283) United Kingdom