About Jackandco Limited (SC649585) United Kingdom