About A & C Turkeys Limited (10161109) United Kingdom