About Lanard & Co (SL002080) United Kingdom