About Clark & Smith Developments Ltd (13405074) United Kingdom