About Studio Eclipse Ltd (09176313) United Kingdom