About Rolfes Store Limited (09218659) United Kingdom