About Laurence Peters Limited (08853473) United Kingdom