About S.r. Installation Ltd (08443493) United Kingdom