About Palektron Systems Limited (02335987) United Kingdom