About Mclean Glass Design Ltd (09955334) United Kingdom