About Jamjo Enterprises Ltd (02320735) United Kingdom