About Tool Tabal & Co Limited (03272701) United Kingdom