About Vermilion Associates Limited (08141672) United Kingdom