About Green Cleen (southern) Limited (05531478) United Kingdom