About M Speare Design Limited (09130739) United Kingdom