About Tregare Turkeys Limited (02585622) United Kingdom