About Verwood Precision Limited (06739687) United Kingdom