About Albion Box Company Limited (00079006) United Kingdom