About Lyndsell & Son Ltd (12507868) United Kingdom