About Valve Resources & Solutions Limited (SC420290) United Kingdom