About Solo Eclipse Limited (05643806) United Kingdom