About The Cream Of Tartar Company Limited (09482002) United Kingdom