About Avalon International Limited (02597375) United Kingdom