About Green Clean Northampton Ltd (11157229) United Kingdom