About Jim Freeman Engineering Ltd (10077548) United Kingdom