About I T C Independent Tool Company Ltd (07201302) United Kingdom