About Boxpac Limited (08244116) United Kingdom