About Melton Mowbray Bid Company Limited (07804324) United Kingdom