About No. 340 Leicester Limited (03523864) United Kingdom