About Shaftebury Precision Service Limited (00442179) United Kingdom