About Lansdell Partners Ltd (09272825) United Kingdom