About Java Lift Services Ltd (04730076) United Kingdom