About John Ross (chemists) Limited (SC209292) United Kingdom