About Eclipse Partnership Ltd (09826301) United Kingdom