About The Film Space Ltd (08608731) United Kingdom