About Abbey Precision Components Limited (07730204) United Kingdom