About Lawrence & Pearce Limited (12525807) United Kingdom