About Vernier Consultants Limited (07962662) United Kingdom