About Avalon Construction (southern) Limited (04420763) United Kingdom