About Rs & Son Holdings Limited (11982551) United Kingdom