About Simmonds Precision Limited (02283176) United Kingdom