About C Baker Design Limited (04537352) United Kingdom