About Avallon Systems Ltd. (06054722) United Kingdom