About Rs Components Holdings Limited (03718521) United Kingdom