About Tribosonics Ltd (05743780) United Kingdom