About The Dartmoor Shepherd Ltd (10272412) United Kingdom