About The Simply Natural Group Ltd (13042731) United Kingdom