About John James & Sons Limited (00072391) United Kingdom