About John E James Limited (10498282) United Kingdom