About Take Stock Foods Limited (12556903) United Kingdom