About Jethro Enterprises Limited (02393133) United Kingdom