About Presscrane Engineers Ltd. (02607492) United Kingdom