About Lionel Leventhal Limited (01857098) United Kingdom