About Java Supplies Limited (06511202) United Kingdom