About Avaldo Limited (02119326) United Kingdom