About James & Co Fragrance Limited (11974856) United Kingdom