About James A Barry & Co Uk Ltd. (13085201) United Kingdom