About Mirror By Design Ltd (09544179) United Kingdom