About Milligans Bowers Limited (12225801) United Kingdom