About Vernier Limited (05019736) United Kingdom