About Meard Street Films Limited (10756445) United Kingdom