About Tarkus Engineering Ltd (06510651) United Kingdom