About Glendale Engineering Services Limited (01590873) United Kingdom