About Shake & Bake Limited (13313420) United Kingdom