About J H Props & Design Limited (09571647) United Kingdom