About Jingleboy Jones Limited (11413062) United Kingdom