About Clifton Precision Tools Limited (02375947) United Kingdom