About Whitby Shepherd Huts Limited (12424815) United Kingdom