About Shepherd House Deerness Ltd (01261445) United Kingdom