About Mirror Mirror (durham) Limited (09330080) United Kingdom