About C. S. Snowdon Ltd (08573885) United Kingdom