Choux Choux Limited is a specialist patisserie and dessert shop. They supply desserts to premier venues.