About New Chicken Valley Limited (12046820) United Kingdom