About Saddlers Cafe Faversham Ltd (07957580) United Kingdom