About No. 608 Leicester Limited (05852823) United Kingdom