About Bespoke Glass & Mirrors Ltd (11656313) United Kingdom