About Smith & Lyons Developments Ltd (10719582) United Kingdom