About Mirrortel Limited (02820338) United Kingdom