About Mirrors & Glass (uk) Limited (07592189) United Kingdom