About Tool & Cutter Holdings Limited (04035722) United Kingdom