About Lonsdale Precision Engineering Limited (07133755) United Kingdom