About Mirror Mirror (kent) Ltd (08449551) United Kingdom