About Jeremy James & Co Limited (02923388) United Kingdom