About Avalon Newco Limited (10498699) United Kingdom