About The Nook Folkestone Ltd (12462349) United Kingdom