About Lovell Films Limited (07799776) United Kingdom