About Stuffed Jacks Ltd (11790037) United Kingdom