About Jim Creighton Limited (SC326309) United Kingdom