About Tr Installations Ltd (10758932) United Kingdom