About Tough Box Industries Ltd (11846224) United Kingdom