About Insulated Tools Limited (00833396) United Kingdom