About Glasshus Engineering Limited (11861843) United Kingdom