About T.p.i. (north Yorkshire) Limited (11026227) United Kingdom