About R S (leicester) Limited (11405992) United Kingdom