About Avalon (clevedon) Limited (03224613) United Kingdom