About The Mirror Booth Company Ltd (11675436) United Kingdom