About The Tool Chest Limited (12068592) United Kingdom