About Senar Precision Engineering Limited (10589773) United Kingdom