About Lawrence Severn & Son Limited (04801854) United Kingdom