About Left Hook Productions Ltd (11624966) United Kingdom