About Folkestones Best Restaurant Ltd (13301118) United Kingdom