About Jack Patterson Ltd (SC611531) United Kingdom