About Baker Consultancy Limited (02883380) United Kingdom