About Altered Image Films Ltd (06089904) United Kingdom