About Avendor Limited (07520576) United Kingdom