About Helander Precision Engineering Limited (02739330) United Kingdom