About M Baker Engineering Limited (06959401) United Kingdom