About Ben S Kitchen (leicester) Limited (12655336) United Kingdom