About Gimbal Films Ltd (10476255) United Kingdom