About T.p & R Services Ltd (12111438) United Kingdom