About Clean Island Limited (10531380) United Kingdom