Cake Box is a cake shop offering fresh, handmade cakes. They have numerous branches across the UK and provide delivery services.