About The Monty Bojangles Company Ltd. (04394845) United Kingdom