About Avitron Cybernetics Limited (09428219) United Kingdom