About Jack Chase Limited (08684656) United Kingdom