About Baker And Son Engineering Limited (10324388) United Kingdom