About Avalon Cosmetics Limited (12214443) United Kingdom