About C Baker Engineering Ltd (12063102) United Kingdom