About Thomas Jones & Ifan Wyn Ltd (13342895) United Kingdom