About Glover Engineering Services Ltd (09429085) United Kingdom