About T J P Installations Limited (13616165) United Kingdom