About Jody Deane International Ltd (13075553) United Kingdom