About James Jeffery Limited (09662538) United Kingdom