About K Baker Design&development Limited (06887640) United Kingdom