About Studio Prop Makers Ltd (NI604713) United Kingdom