About Leicester Blind Publications Limited (00910440) United Kingdom