About Wells Shepherd Huts Ltd. (11891748) United Kingdom