About Vale Merchants Limited (12324975) United Kingdom