About Rogerstore Limited (13093187) United Kingdom