About Thomas Barry Williams Cyf. (13666403) United Kingdom