About Polartron Systems Limited (02227727) United Kingdom