About Avalon Capital Limited (07089371) United Kingdom