About Allium 2 Ltd (08171576) United Kingdom