About Liam Hind Film Services Ltd (10012944) United Kingdom