About Met Film Special Projects Limited (08213771) United Kingdom