About Bmp Holdings (leicester) Ltd (13045298) United Kingdom