About Lawrence Hammond Limited (03339948) United Kingdom