About Avalon Electronics Limited (03674072) United Kingdom