About Jack James Ltd (12372531) United Kingdom