About Short Systems Limited (02845893) United Kingdom