About Milk Bar Studios Limited (09345966) United Kingdom