About Avocet O&m Limited (10931726) United Kingdom