About Lenovi & Son Ltd (11821944) United Kingdom