About Edmunds Precision Engineering Limited (05078040) United Kingdom