About Lancelot Malet Limited (10889493) United Kingdom