About Sct Installations Limited (13061275) United Kingdom