About Glendale Engineering Limited (01182368) United Kingdom