About D C S Installations Limited (05279293) United Kingdom