About R R Chelliah Ltd (10254282) United Kingdom