About Compelling Films Ltd (08941576) United Kingdom