About Media Installation Services Ltd (04148086) United Kingdom