About The Winter Spirit Ltd (13136924) United Kingdom