About Avocet International Limited (11407936) United Kingdom