About Vermillsen Limited (12504344) United Kingdom