About The Snap Inn Walkers Retreat Ltd (SC645174) United Kingdom