About Sr Leicester Ltd (12365414) United Kingdom