About Miles And Barr Holdings Limited (12346329) United Kingdom