About S.c.f. (turkeys) Limited (01976248) United Kingdom