About Karl S Country Kitchen Limited (08916470) United Kingdom