About Denny Precision Ltd (01644227) United Kingdom