About Eclipse Creative Consultants Limited (02475077) United Kingdom