About Squeeze Marketing Limited (06367554) United Kingdom