About Chris Baker Engineering Solutions Limited (11339193) United Kingdom