About Lucy Blakstad Films Limited (03878906) United Kingdom