About J Ward Joint Sealing Specialists Ltd (09506672) United Kingdom