About Avalon Building Services (wells) Limited (06541096) United Kingdom