About Squeezer Productions Ltd (13341527) United Kingdom