About The Black Arts Film Company Limited (08354179) United Kingdom