About Abbey Precision Limited (01879235) United Kingdom