About K M Baker Associates Limited (02678012) United Kingdom