About Short Snout Media Ltd (13579635) United Kingdom