About Mirror Image (folkestone) Ltd (08078643) United Kingdom