About Hamlett Films Ltd (05377671) United Kingdom