About Green Eclipse Limited (12954378) United Kingdom