About Red Oak Stores Ltd (11168688) United Kingdom