Davies Implements Ltd Blaenteg Trevaughan , Carmarthen , Wales SA31 3QN United Kingdom About Solutions products industries services Home Companies Davies Implements Ltd Products