About Snowdon Pellets Ltd (13066320) United Kingdom