About Java Cafe Wokingham Ltd (07676396) United Kingdom