About Horn Milk Bar Limited (SC325043) United Kingdom