About Solar Animation Limited (05172341) United Kingdom