About Dorset Shepherd Huts Limited (12903070) United Kingdom