About Ascot Precision Ltd (NI616205) United Kingdom