About Shaken Cow Kiosk 1 Limited (09685766) United Kingdom