About No. 601 Leicester Limited (05808673) United Kingdom