About Buttercup Poultry Limited (07248429) United Kingdom