About C&c Scenery Factory Ltd (07975689) United Kingdom