About T.t.j.williams & Co Ltd (12750941) United Kingdom