About D P S Theatrical Technical Services Ltd (06307895) United Kingdom