About Aggrow Ltd. (04358543) United Kingdom