About Mirro Trans Limited (11042237) United Kingdom