Thomas David & Roy & Co Ltd 72 Saint Teilo Street, Pontarddulais, Swansea SA4 8ST