Welcome to HMB Leicester, the website of HMB (Leic) Ltd, a company registered in England and Wales with company number 12931248. By using this website, you agree to be bound by the following terms and conditions. If you do not agree with these terms and conditions, please do not use this website.