About The Clean Grocer Limited (12488647) United Kingdom