About Ewart Richardson Design Limited (09419073) United Kingdom