About Baker Design Consultancy Limited (07076867) United Kingdom