About R S Dickers Trading Limited (10446232) United Kingdom