C C Morgan & Son, Cwmbran, Torfaen, United Kingdom