About The Fantastic Mister Props Ltd. (10096087) United Kingdom