About Squeeze Creations Ltd (07669322) United Kingdom