About The Chefs Tableware Company Limited (08458200) United Kingdom