About The Diadem Props Ltd (12878860) United Kingdom