About Val Corp Limited (SC585431) United Kingdom