About Leicester Beds Ltd (12856008) United Kingdom