About Vade Mecum Consulting Limited (04463799) United Kingdom