About Flintshire Precision Engineering Ltd (07038858) United Kingdom