About Snowreed Limited (02379959) United Kingdom