About The Snow People Limited (12034143) United Kingdom