About Sledgehammer Productions Ltd (10191612) United Kingdom