About Lordship Chicken Ltd (11917076) United Kingdom