About The Grand Folkestone Limited (05984340) United Kingdom