About Carol Snow Limited (10482796) United Kingdom