About Johnson & Jeffery Limited (08840258) United Kingdom