About J. & M. Edwards Precision Engineers Limited (02427924) United Kingdom