About Jeffery Engineering Management And Consulting Ltd (10492288) United Kingdom