About John Short Engineering Limited (11710128) United Kingdom