About Mount Avalon Limited (08070031) United Kingdom