About John Gemmell Limited (SC639446) United Kingdom