About Raja S Oldham Limited (12390543) United Kingdom