About Snowdon Tate Ltd (05566468) United Kingdom