About Proglass Design&project Solutions Ltd (13511108) United Kingdom