About Slimeco Ltd (12827442) United Kingdom