About Lynwen Thomas Ltd (07580380) United Kingdom