About Avedo (uk) Limited (04143791) United Kingdom