About Thomas Williams (fine Art) Limited (02472314) United Kingdom