About Valley Holding Investments Limited (10580711) United Kingdom