About Avalon Surfacing And Construction Co. Limited (01377596) United Kingdom