About Snowdrop Stud Co. Limited (02377294) United Kingdom