About Avocet Aeroponics Limited (09888997) United Kingdom