About R. Thomas & Son (penygroes) Limited (02038111) United Kingdom