About Sal Rc Limited (12327861) United Kingdom