About Barry Glover Engineering Services Limited (07069414) United Kingdom