About Aggmore 2 Limited (04096394) United Kingdom