About Trec Film & Media Ltd (13638586) United Kingdom