About Kirk Mechen Productions Ltd (09251745) United Kingdom