About Simple Green Technologies Ltd (07186135) United Kingdom