This company is no longer referenced on Kompass.com.

Geneva Engineering Drilling and boring equipment for civil engineering,Pershore

Pershore Worcestershire WR10 2JL- United Kingdom