About Kts Installations Limited (05875332) United Kingdom