About Film Art Corporation Limited (03024288) United Kingdom