About Ideal Kitchen Ware Limited (13222283) United Kingdom