About Billerud (u.k.) Limited (SC072119) United Kingdom