About Allgreen Limited (04338824) United Kingdom