About The Little Spirits Company Limited (13630756) United Kingdom