About Mirror Image (yorkshire) Limited (11401146) United Kingdom