About Rowes Holdings Limited (13350128) United Kingdom