About M & M Glass Company Limited (02284815) United Kingdom