About Jack Frame Ltd (08847343) United Kingdom