About R R Rands Ltd (13636180) United Kingdom