About Ashgrove Precision Engineering Limited (NI615122) United Kingdom