About T.p Barrett Services Ltd (11497738) United Kingdom