About Angell Films Limited (08647330) United Kingdom