About Jaymech Lifttruck Ltd. (03498589) United Kingdom