About Snowdon 3000 Ltd (08260951) United Kingdom