About The Allium Alliance Limited (04338447) United Kingdom