About Leonards (ealing) Ltd (11054180) United Kingdom