About Tarkus Ltd (12034677) United Kingdom