About Solar Eclipse Limited (13295742) United Kingdom