About Valleys And Vale Ltd (12811239) United Kingdom