About Avalon Technologies Limited (09873548) United Kingdom