About Jack Edwards Engineering Ltd (13165668) United Kingdom