About Lawrence Foote & Partners Limited (03753889) United Kingdom