About Central Escape Folkestone Limited (13297734) United Kingdom