About Lawrence Foote (london) Ltd (06926277) United Kingdom