About E. Johnson Motor Engineers Limited (05553036) United Kingdom