About Lyndhurst Precision Engineering Limited (02500010) United Kingdom