About Angharad Thomas Ltd (12052946) United Kingdom