About Mirrors & Glass Limited (07592137) United Kingdom