About A Squared Films Limited (08438860) United Kingdom