About Uncle Slam Productions Ltd (02711273) United Kingdom