About L Oven Cake Limited (06646170) United Kingdom