About Bake O Clock Ltd (12225392) United Kingdom