About Harvey Baker Design Limited (03251383) United Kingdom