About Valley Canton Limited (13705951) United Kingdom