About J R Baker Engineering Limited (05972584) United Kingdom