About Avalon Technical Solutions Ltd (09483285) United Kingdom