About Simon Baker Design Limited (11522917) United Kingdom