About Rootsco Group Limited (12877840) United Kingdom