About Modern Glass & Mirrors Ltd (09088143) United Kingdom