About Norths Box Mills Limited (00915042) United Kingdom