About 2sr Leicester Limited (11297493) United Kingdom