About Johnston Ballantyne Holdings Limited (07787656) United Kingdom