About R. N. Chicken Limited (04494528) United Kingdom