About T.a.p. Installations Limited (06101695) United Kingdom