About Lyndon Thomas (holdings) Limited (11232417) United Kingdom