About Vernier Metal Products Limited (10689706) United Kingdom