About Albert Cooperage Limited (04332449) United Kingdom