About Lawrence Tisdall Associates Limited (12145084) United Kingdom