About Avalon Seaford Limited (09520885) United Kingdom