About P.t.r. Associates Limited (02442290) United Kingdom