About Stockval Holdings Limited (04328957) United Kingdom