About Ashmore Glass & Mirrors Limited (03395941) United Kingdom