About Kidderminster Eats Limited (12913767) United Kingdom