About Angloflora (holdings) Limited (02558749) United Kingdom