About T.p. & P.s. Lawrence Limited (05664112) United Kingdom