About Turkey Red Limited (08619616) United Kingdom