About Snowdonia Shepherds Huts Limited (07624609) United Kingdom