About Vale Clough Limited (11671235) United Kingdom