About Alverstoke Precision Tools Limited (01232161) United Kingdom