About Eclipse World Limited (03681745) United Kingdom