About Dafydd Thomas Ltd (10354684) United Kingdom