About Lyndale Letts. Limited (12250957) United Kingdom