About Baker Engineering Limited (06549919) United Kingdom