About J.j Williams & Co Uk Ltd (13187446) United Kingdom