About Euroglade Ltd (03186827) United Kingdom