About Jammee Monkee Limited (08242422) United Kingdom