About Kirkstall Precision Limited (06016128) United Kingdom