About Lansdell & Rose Llp (OC397264) United Kingdom