About The Box Company Charnwood Limited (04636862) United Kingdom