About Lawrence Payne & Son Limited (04848746) United Kingdom