About Mark Film Props Ltd. (SC357385) United Kingdom