About K S R Installations Limited (05820498) United Kingdom