About Rc Smith Holdings Limited (SC312881) United Kingdom