About Aloecamp Ltd (08981276) United Kingdom