About Avalon 3 Limited (04676067) United Kingdom