About Jeremy James & Partners Ltd (09963891) United Kingdom