About Avocado Research Chemicals Limited (02682211) United Kingdom