About No. 426 Leicester Limited (04058173) United Kingdom