About Struan Moore Design Limited (08860745) United Kingdom