About T.p. & G. Specialists Limited (06391284) United Kingdom