About Mirror Development & Training Limited (06188337) United Kingdom