About Latimer Appleby Limited (08207584) United Kingdom