About Snowdon Farms Limited (00546789) United Kingdom