About Abbey Precision Engineering Ltd. (05441706) United Kingdom