About Jactron Ltd. (02315766) United Kingdom