About Lyndon Dean Limited (13274763) United Kingdom