About The Shepherds Lake Retreat Ltd (13574471) United Kingdom