About Flourbowl Cakes Limited (07850118) United Kingdom