About Lawrence & Associates Limited (11498233) United Kingdom