About Angloflora Limited (04143533) United Kingdom