About The Nook Lodge Limited (13501199) United Kingdom