About Hibiscus Restaurants Ltd (05339892) United Kingdom